home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / menu / dasboot.zip / DASBOOT.DOC < prev    next >
Text File  |  1992-02-07  |  13KB  |  263 lines

  1. DasBOOT.DOC
  2. V.1.3
  3. Copyright 1991-1992 by Russell Mueller
  4. Member of the Association of Shareware Professionals
  5.  
  6.               _______
  7.          ____|__     |                (R)
  8.       --|       |    |-------------------
  9.         |   ____|__  |  Association of
  10.         |  |       |_|  Shareware
  11.         |__|   o   |    Professionals
  12.       -----|   |   |---------------------
  13.            |___|___|    MEMBER
  14.  
  15. INTRODUCTION
  16. DasBOOT! is a reconfiguration/rebooting program written and
  17. compiled in Microsoft QuickBASIC V.4.5.  The user may select
  18. a configuration from a set of AUTOEXEC.BAT & CONFIG.SYS files
  19. displayed on the screen.  The program then copies these files
  20. to AUTOEXEC.BAT & CONFIG.SYS and does a cold boot of the computer.
  21. DasBoot! can handle up to 7 configurations plus restore last
  22. used configuration.
  23.  
  24.           *******************************************
  25.           WARNING, WARNING, WARNING, WARNING, WARNING
  26.           *******************************************
  27.      Delayed-write disk caches will cause problems with DasBOOT! and
  28. similar reconfiguration programs which copy files to your AUTOEXEC.BAT
  29. and CONFIG.SYS files and then cold boot the computer.  You must flush
  30. your cache's buffer and then disable the cache before running DasBOOT!
  31. DasBoot! uses a DOS interrupt call to flush all disk buffers, but this may not work on all disk caches.
  32.      DasBOOT! must be run from the root directory of your hard
  33. drive.  Copy DasBOOT.EXE, DASBOOT.CFG, and any configuration startup
  34. files (pairs of BAT and SYS files) to the root directory of the hard
  35. drive from which you normally boot (usually C:).
  36.  
  37. NEVER RUN DasBOOT! FROM WITHIN MICROSOFT WINDOWS 3!!!
  38. Always exit from Windows.  Do not run DasBOOT! from within a DOS session
  39. under Windows!  If you do so, some data and program files may be left open,
  40. and may be irreversibly damaged.  Also, Window's TMP files will be left on
  41. your hard drive and will eventually fill up your hard drive unless you
  42. manually erase them.
  43.  
  44. DasBOOT! does not check for the existence of files which you specify
  45. in the DasBOOT.CFG file.  No damage will be done, but no reconfiguration
  46. will be done either.
  47.  
  48.  
  49.  
  50. SETTING UP DasBOOT!
  51. The user must create or edit a file called DasBOOT.CFG using a word processor
  52. or text editor which can save files in ASCII format.  The file contains
  53. three lines for each entry.  Do not place any extra carriage returns between entries.
  54. The format is:
  55.  
  56. Line 1: The name of the configuration set of AUTOEXEC.BAT and CONFIG.SYS
  57.         files.  Example: NORMAL to indicate NORMAL.BAT and NORMAL.SYS.
  58.         The example files include FS4MEM.BAT and FS4MEM.SYS, VANILLA.BAT
  59.         and VANILLA.SYS.
  60.         The user must create the BAT and SYS files and name them and use
  61.         this exact name in the first line of each 3-line setup, 8 characters
  62.     maximum.
  63. Line 2: A short description, up to 32 characters.
  64. Line 3: A secondary description, up to 80 characters.
  65. .
  66. .
  67. .
  68. There is a limit of 7 configurations or 21 lines in the DASBOOT.CFG file.
  69. You may create longer files, but DasBOOT! will recognize only the first 7
  70. entries.  The last option on the screen will be to re-boot using the previous
  71. configuration.  If this is your first use of DasBOOT!, the computer
  72. will reboot using the current AUTOEXEC.BAT and CONFIG.SYS files.
  73.  
  74.  
  75. INSTALLING DasBOOT!
  76. After UnZIPing the DASBOOT.ZIP file, copy these files to root directory
  77. of your boot drive.
  78.  
  79. DasBOOT.ZIP contains:
  80.  
  81. DASBOOT.DOC   (This file)
  82. DASBOOT.EXE   The executable file
  83. DASBOOT.CFG   The ASCII configuration description
  84. NORMAL.BAT    An example AUTOEXEC.BAT type file
  85. NORMAL.SYS    An example CONFIG.SYS type file
  86. FS4MEM.BAT    An example AUTOEXEC.BAT type file
  87. FS4MEM.SYS    An example CONFIG.SYS type file
  88. VANILLA.BAT   An example AUTOEXEC.BAT type file
  89. VANILLA.SYS   An example CONFIG.SYS type file
  90.  
  91.  
  92. IMPORTANT!  Before running DasBOOT! for the first time, backup your
  93. AUTOEXEC.BAT and CONFIG.SYS files.  Optionally, copy them to new files
  94. such as AUTOEXEC.XXX and CONFIG.XXX.   I recommend also keeping a backup
  95. on floppy disk. 
  96. It is recommended that you copy your normal, everyday startup files into
  97. the NORMAL files above, and the bare-bones maximum memory configuration
  98. startup files that you may now be using from a floppy to run Flight Simulator
  99. or other memory hungry game or application into the FS4MEM files.
  100.  
  101. COPY AUTOEXEC.BAT NORMAL.BAT
  102. COPY CONFIG.SYS NORMAL.SYS
  103. COPY BAREBONE.BAT FS4MEM.BAT ; or AUTOEXEC.BAT instead of
  104.                                                                     BAREBONE.BAT from your floppy
  105.                                                                     boot disk.
  106. COPY BAREBONE.SYS FS4MEM.SYS ; or CONFIG.SYS instead of
  107.                                                                     BAREBONE.SYS from your floppy
  108.                                                                     boot disk.
  109.  
  110.      The example files are for example only!  Do not run them!  They may
  111. crash your system and have you scrambling for your DOS floppy, if you did
  112. not copy the files as suggested above.
  113.      Since you are unlikely to have the same hardware and software
  114. configuration as I have, you will probably want to (and HAVE to) modify
  115. the BAT and SYS files to suit your system, in order to access any drivers
  116. (mice, scanners, memory managers, hard drive drivers, etc.).  You may use any
  117. word processor which can save in ASCII format, or other editor such as EDIT
  118. which comes with DOS 5.0.  If you create other configuration setup files, then
  119. edit the DASBOOT.CFG as well, following the DasBOOT.CFG syntax for the
  120. information in each line.
  121.  
  122. Running DasBOOT!
  123.      To run DasBOOT, exit Windows or any other shell type program that you
  124. may be using.  Log onto the root directory of the boot drive (usually the
  125. C: drive), and make sure that you are in the root directory.  (For beginning
  126. computer users, the DOS command is CD\).
  127.      Now run DasBOOT! by typing DasBOOT (and screaming DasBOOT! at the top of
  128. your lungs.  Just kidding, although my friends and I do this at work, <smile>
  129. Kind of gives us away that we are using Flight Simulator again.), and pressing
  130. the Enter key.  You will be presented with a menu of options.   Select one of
  131. the boot configurations by either pressing a number key, or by using the arrow
  132. keys (see note below on arrow keys) to highlight a configuration and pressing
  133. Enter.  The screen will clear and you will see the message,
  134.  
  135.    "DasBOOT!ing in Progress...".
  136.  
  137.  
  138.  
  139.      DasBOOT! may not complete the file copying before re-booting if you are
  140. using a write delay with a hard drive cache.  The AUTOEXEC.BAT and CONFIG.SYS
  141. files may become corrupted, or the re-boot may cause a lockup if there are
  142. incompatible drivers, or TSR's in the CONFIG.SYS and AUTOEXEC.BAT files.  If
  143. lockup occurs, you will have to boot off of a floppy disk, and edit your
  144. startup files manually.  You must first disable your cache before DasBOOT!ing!
  145.  
  146. Bug Fixes in DasBOOT!:
  147. V.1.1. Although the program was written to recognize the up and down arrow
  148.        keys of 101-key enhanced keyboards, some keyboards may required that
  149.        the NUM LOCK and the CapsLock key be off for the arrow keys on
  150.        enhanced
  151.        keyboards to work.  DasBOOT! now turns them both off at the start of
  152.        the program.
  153. V.1.2. Highlight was not highlighting whole line in V.1.0 and V.1.1, and
  154.        caused unusual screen display.
  155. V.1.3. DOS interrupt call added which dumps the DOS disk buffers.
  156.  
  157. DEFINITION OF SHAREWARE
  158.  
  159. Shareware distribution gives users a chance to try software
  160. before buying it. If you try a Shareware program and continue
  161. using it, you are expected to register. Individual programs
  162. differ on details -- some request registration while others
  163. require it, some specify a maximum trial period. With
  164. DasBOOT! Version 1.2, registration for individual users
  165. is $5.00 in U.S. funds.  Non-U.S. registrants, please use
  166. an International Money Order available from your Post Office
  167. and include an additional $3.00 for shipping.
  168.  
  169. This pricing may change in future releases, as features are added.
  170.  
  171.      Copyright laws apply to both Shareware and commercial software,
  172. and the copyright holder retains all rights, with a few specific
  173. exceptions as stated below. Shareware authors are accomplished
  174. programmers, just like commercial authors, and the programs are
  175. of comparable quality. (In both cases, there are good programs
  176. and bad ones!) The main difference is in the method of
  177. distribution. The author specifically grants the right to copy
  178. and distribute the software, either to all and sundry or to a
  179. specific group. For example, some authors require written
  180. permission before a commercial disk vendor may copy their
  181. Shareware.
  182.  
  183.  
  184.      Shareware is a distribution method, not a type of software. You
  185. should find software that suits your needs and pocketbook,
  186. whether it's commercial or Shareware. The Shareware system makes
  187. fitting your needs easier, because you can try before you buy.
  188. And because the overhead is low, prices are low also. Shareware
  189. has the ultimate money-back guarantee -- if you don't use the
  190. product, you don't need to register/license it.
  191.  
  192. DISCLAIMER - AGREEMENT
  193.  
  194.      Users of  DasBOOT! must accept this disclaimer of warranty:
  195. "DasBOOT! is supplied as is.  The author disclaims all
  196. warranties, expressed or implied, including, without limitation,
  197. the warranties of merchantability and of fitness for any purpose.
  198. The author assumes no liability for damages, direct or conse-
  199. quential, which may result from the use of DasBOOT!."
  200.  
  201.      DasBOOT! is a "shareware program" and is provided at no charge
  202. to the user for evaluation.  Feel free to share it with your
  203. friends, but please do not give it away altered or as part of
  204. another system.  The essence of "user-supported" software is to
  205. provide personal computer users with quality software without
  206. high prices, and yet to provide incentive for programmers to
  207. continue to develop new products.  If you find this program
  208. useful and find that you are using DasBOOT! and continue to use
  209. DasBOOT! after a reasonable trial period, you must make a reg-
  210. istration payment of $5.00 to Russell Mueller.  The
  211. registration fee will license one copy for use on any one
  212. computer at any one time.  You must treat this software just like
  213. a book.  An example is that this software may be used by any
  214. number of people and may be freely moved from one computer
  215. location to another, so long as there is no possibility of it
  216. being used at one location while it's being used at another.
  217. Just as a book cannot be read by two different persons at the
  218. same time.
  219.  
  220.      Commercial users of DasBOOT! must register and pay for their
  221. copies of DasBOOT! within 30 days of first use or their license
  222. is withdrawn.  Site-License arrangements may be made by con-
  223. tacting Russell Mueller.  The registration price for commercial users
  224. is $5.00 per user.
  225.  
  226.      Anyone distributing DasBOOT! for any kind of remuneration must
  227. first contact Russell Mueller at the address below for authorization.
  228.  
  229.  
  230.      You are encouraged to pass a copy of DasBOOT! along to your
  231. friends for evaluation.  Please encourage them to register their
  232. copy if they find that they can use it.  All registered users
  233. will receive software support via mail, free upgrades/fixes for 3 months
  234. from date of registration, as upgrades are made available.
  235.  
  236. ***ASP Ombudsman Policy********************************************
  237. "This program is produced by a member of the Association of Shareware
  238. Professionals (ASP).  ASP wants to make sure that the shareware principle
  239. works for you.  If you are unable to resolve a shareware-related problem with
  240. an ASP member by contacting the member directly, ASP may be able to help.
  241. The ASP Ombudsman can help you resolve a dispute or problem with an ASP
  242. member, but does not provide technical support for members' products.
  243. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI  49442
  244. or send a Compuserve message via Compuserve Mail to ASP Ombudsman
  245. 70007,3536.
  246.      The OMB may be contacted by FAX by sending to the ASP FAX number:
  247. (616) 788-2765.  In communication with the OMB, please include a
  248. telephone number and/or FAX if available."
  249. *******************************************************************
  250.  
  251. Thank you for reading this and supporting the shareware marketing method,
  252. where you try before you buy!
  253.  
  254. DasBOOT! was written and is distributed by:
  255.  
  256. Russell Mueller
  257. 507 Washington Gdns
  258. Washington, NJ  07882-9205
  259.  
  260.  
  261. Compuserve [76662,1623]
  262.  
  263.